package org.ivwsqii.decorator;

/**
 * 装饰角色,实现或继承"抽象的被装饰角色"（本类有对"抽象的被装饰角色"的引用，所有的具体装饰角色都需要继承这个角色）
 */
public class Decorator implements JianBing {

    private JianBing jianBing;

    public Decorator(JianBing jianBing){
        this.jianBing = jianBing;
    }

    @Override
    public String description() {
        return jianBing.description();
    }
    @Override
    public double price(){
      return  jianBing.price();
    }
}
